package com.tanhua.dubbo.api;

import com.itheima.model.mongo.UserLike;

import java.util.List;

public interface UserLikeApi {

    //保存喜欢的数据  isLike 为true就是喜欢   为false就是不喜欢
    boolean saveLikeUser(Long userId, Long likeUserId, boolean isLike);

    // 统计相互喜欢的数据
    List<UserLike> findEachLoveList(Long userId);

    // 统计喜欢的 数据
    List<UserLike> findLoveList(Long userId);

    // 统计粉丝数据
    List<UserLike> findFanList(Long userId);

    List<UserLike> findPage(Long userId);

    List<UserLike> findUserIdAndLikeIds(Long userId, List<Long> userIds);
}
